Embedding hyperpyramids into hypercubes

نویسندگان

  • C. T. Howard Ho
  • S. Lennart Johnsson
چکیده

A &k, d ) hyperpyramid is a level structure of k hypercubes, where the hypercube at level i is of dimension id, and a node at level i 1 is connected to every node in a &dimensional subcube at level i, except for the leaf level k. Hyperpyramids contain pyramids as propy subgraphs. We show that a hyperpyramid P(k, d ) can be embedded in a hypercube with minimal expansion and dilation = d. The congestion is bounded from above by r(2‘ l)/dl and from below by 1 + r(2‘ d)/(kd + 1)1. We also present embeddings of a hyperpyramid &k, d ) together with 2d 2 hyperpyramids &k 1, d ) such that only one hypercube node is unused. The dilation of the embedding is d + 1, with a congestion of O(2‘). A corollary is that a complete mary tree can be embedded in a hypercube with dilation = max(2, [los, “1) and expansion = (2krlo02n1+1 )(n l)/(d+‘ 1).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Embedding of Complete and Nearly Complete Binary Trees into Hypercubes

A new simple algorithm for optimal embedding of complete binary trees into hypercubes as well as a node-by-node algorithm for embedding of nearly complete binary trees into hypercubes are presented.

متن کامل

Embedding Variants of Hypercubes with Dilation

Graph embedding has been known as a powerful tool for implementation of parallel algorithms and simulation of interconnection networks. In this paper, we introduce a technique to obtain a lower bound for the dilation of an embedding. Moreover, we give algorithms for embedding variants of hypercubes with dilation 2 proving that the lower bound obtained is sharp. Further, we compute the exact wir...

متن کامل

Exact Wirelength of Embedding the Hypercubes into Cycle-of-ladders

Hypercubes are a very popular model for parallel computation because of their regularity and the relatively small number of interprocessor connections. In this paper, we present an algorithm to compute the exact wirelength of embedding the hypercubes into cycle-of-ladders and prove its correctness.

متن کامل

Embedding of Hypercube into Cylinder

Task mapping in modern high performance parallel computers can be modeled as a graph embedding problem, which simulates the mapping as embedding one graph into another and try to find the minimum wirelength for the mapping. Though embedding problems have been considered for several regular graphs, such as hypercubes into grids, binary trees into grids, et al, it is still an open problem for hyp...

متن کامل

Embedding hypercubes into cylinders, snakes and caterpillars for minimizing wirelength

We consider the problem of embedding hypercubes into cylinders to minimize the wirelength. Further we show that the edge isoperimetric problem solves the wirelength problem of regular graphs and in particular hypercubes into triangular snakes and caterpillars.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IBM Journal of Research and Development

دوره 38  شماره 

صفحات  -

تاریخ انتشار 1994